# Modified iscript for Smart Suicide Scourge

# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 000 Scourge (zerg\avenger.grp)
.headerstart
IsId          	0
Type          	12
Init          	ScourgeInit
Death         	ScourgeDeath
GndAttkInit   	[NONE]
AirAttkInit   	ScourgeAirAttkInit
Unused1       	[NONE]
GndAttkRpt    	[NONE]
AirAttkRpt    	ScourgeAirAttkInit
CastSpell     	[NONE]
GndAttkToIdle 	[NONE]
AirAttkToIdle 	ScourgeAirAttkToIdle
Unused2       	[NONE]
Walking       	ScourgeWalking
WalkingToIdle 	ScourgeAirAttkToIdle
SpecialState1 	[NONE]
.headerend
# ----------------------------------------------------------------------------- #

ScourgeInit:
	imgul             	1 0 42	# Scourge Shadow (zerg\avenger.grp)
	playfram          	0x00	# Frame set 0
	waitrand          	1 5 
ScourgeAirAttkToIdle:
	playfram          	0x00	# Frame set 0
	setvertpos        	0 
	wait              	3 
	playfram          	0x11	# Frame set 1
	wait              	3 
	playfram          	0x22	# Frame set 2
	setvertpos        	1 
	wait              	3 
	playfram          	0x33	# Frame set 3
	setvertpos        	2 
	wait              	3 
	playfram          	0x44	# Frame set 4
	setvertpos        	1 
	wait              	3 
	goto              	ScourgeAirAttkToIdle

ScourgeDeath:
	playsnd           	776	# Zerg\AVENGER\ZAvDth00.WAV
	imgol             	3 0 0	# Scourge Death (zerg\zavDeath.grp)
	wait              	1 
	end

ScourgeAirAttkInit:
	playsnd           	778	# Zerg\AVENGER\ZAvHit00.WAV
	sprol             	132 0 0	# Scourge Explosion (zerg\zavExplo.grp)
	wait              	1 
	attackwith        	2
	gotorepeatattk			## Added
	goto			ScourgeAirAttkToIdle	## Added
#	goto              	ScourgeLocal00

ScourgeLocal00:
	wait              	125 
	goto              	ScourgeLocal00

ScourgeWalking:
	setvertpos        	0 
ScourgeLocal01:
	playfram          	0x00	# Frame set 0
	wait              	2 
	playfram          	0x11	# Frame set 1
	wait              	2 
	playfram          	0x22	# Frame set 2
	wait              	2 
	playfram          	0x33	# Frame set 3
	wait              	2 
	playfram          	0x44	# Frame set 4
	wait              	2 
	goto              	ScourgeLocal01
